environmentally sound destruction of nuclear weapons - Español Inglés Diccionario